package com.ytjj.qmyx.admin.model.response;

import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;


/**
 * 订单明细详情
 *
 *
 * @version 1.0
 * 
 */
@Data
public class OrdersInfoResponse extends BaseRowModel {

    /**
     * 订单号
     */
    private String orderNo;

    /**
     * 店家名称
     */
    private String bankerName;

    /**
     * 联系人
     */
    private String userName;

    /**
     * 地址
     */
    private String userAddress;

    /**
     * 手机号
     */
    private String userPhone;

    /**
     * 主键
     *
     * @mbg.generated
     */
    private Integer id;

    /**
     * 订单id
     *
     * @mbg.generated
     */
    private Integer orderId;

    /**
     * 商品id(平台商品)
     *
     * @mbg.generated
     */
    private Integer productId;

    /**
     * 活动id
     *
     * @mbg.generated
     */
    private Integer activityId;

    /**
     * 活动类型
     *
     * @mbg.generated
     */
    private String activityType;

    /**
     * 商品名字
     *
     * @mbg.generated
     */
    private String productName;

    /**
     * 商品图片
     *
     * @mbg.generated
     */
    private String productImg;

    /**
     * 商品描述
     *
     * @mbg.generated
     */
    private String descr;

    /**
     * 商品单价
     *
     * @mbg.generated
     */
    private BigDecimal productPrice;

    /**
     * 商品单价原价
     *
     * @mbg.generated
     */
    private BigDecimal productOprice;

    /**
     * 活动标识：积分/红包/抵扣券
     *
     * @mbg.generated
     */
    private BigDecimal activityMax;

    /**
     * 活动标识：积分/红包/抵扣券
     *
     * @mbg.generated
     */
    private BigDecimal activityMin;

    /**
     * 商品数量
     *
     * @mbg.generated
     */
    private Integer productSum;

    /**
     * 专区id
     *
     * @mbg.generated
     */
    private Integer specialId;

    /**
     * 店家id
     *
     * @mbg.generated
     */
    private Integer bankerId;

    /**
     * 发货仓库
     *
     * @mbg.generated
     */
    private String warehouse;

    /**
     * 发货仓库货品名字
     *
     * @mbg.generated
     */
    private String warehouseName;

    /**
     * 仓库规则如：不退换不到付
     *
     * @mbg.generated
     */
    private String warehouseRule;

    /**
     * 商品sku规格
     *
     * @mbg.generated
     */
    private String productSkuSpec;

    /**
     * 测评类型
     */
    private Integer appraisalType;

    /**
     * 规格Id
     *
     * @mbg.generated
     */
    private Integer productSpecId;

    /**
     * 收获状态 0 未收获 1已收获
     *
     * @mbg.generated
     */
    private Byte receiveStatus;

    /**
     * 收货时间
     *
     * @mbg.generated
     */
    private Date receiveTime;

    /**
     * 发货时间
     *
     * @mbg.generated
     */
    private Date deliveryTime;

    /**
     * 查询的快递公司的编码， 一律用小写字母
     *
     * @mbg.generated
     */
    private String expressCompanyNo;

    /**
     * 快递号
     *
     * @mbg.generated
     */
    private String expressNo;

    /**
     * 是否点评	0:未点评 1:已点评
     *
     * @mbg.generated
     */
    private Byte isAppraise;

    /**
     * 是否退款	0:否 1：是
     *
     * @mbg.generated
     */
    private Byte isRefund;

    /**
     * 是否打印订单
     *
     * @mbg.generated
     */
    private Byte isCheack;

    /**
     * 导单处理时间
     *
     * @mbg.generated
     */
    private Date cheackTime;

    /**
     * 实际付款价格
     *
     * @mbg.generated
     */
    private BigDecimal payPrice;

    /**
     * 修改时间
     *
     * @mbg.generated
     */
    private Date updateTime;

    /**
     * 创建时间
     *
     * @mbg.generated
     */
    private Date createTime;

    /**
     * 是否支付
     *
     * @mbg.generated
     */
    private Byte isPay;

    /**
     * 订单状态
     *
     * @mbg.generated
     */
    private String orderStatus;

    /**
     * 订单详情状态
     *
     * @mbg.generated
     */
    private String orderinfoStatus;

    /**
     * 实际付款价格
     *
     * @mbg.generated
     */
    private BigDecimal realTotalMoney;

    /**
     * 支付订单号
     *
     * @mbg.generated
     */
    private String tradeNo;

    /**
     * 平台搜索--订单来源
     */
    private String orderSource;

    /**
     * 渠道搜索
     */
    private String channel;

    /**
     * 支付方式
     */
    private String paySource;

    /**
     * 退款时间
     */
    private Date refundTime;

    /**
     * 成本
     */
    private BigDecimal costPrice;

    /**
     * 用户Id
     */
    private Integer userId;

    /**
     * 官网栏目
     */
    private Integer bankerColumnId;

    /**
     * 是否0元测评商品
     */
    private String isZeroProduct;

    /**
     * 支付类型
     */
    private String payType;

    /**
     * 外部响应订单号
     */
    private String resOrderNo;

    private String classifyTitle;

    /**
     * 子订单id
     */
    private String childOrderNo;

    /**
     * 主订单id
     */
    private String orderParentNo;

    /** 支付时间 **/
    private Date payTime;

    /**
     * 是否导出
     */
    private Integer isExport;

    private String content;

    private String orderRemarks;

    private String serviceRemark;

    private Integer bankerIsExport;

    //运费
    private BigDecimal freight;
    /**
     * 供应链商品id
     */
    private Integer supplyProductId;

    /**
     * 收款账号
     */
    private String account;
}
